package com.lyy.photovoltaic.beans;

import lombok.Data;

import java.util.Date;
import javax.persistence.*;
@Data
@Table(name = "public_information")
public class PublicInformation {
    /**
     * 公共信息id
     */
    @Id
    @Column(name = "pi_id")
    private Integer piId;

    /**
     * 所需图片url
     */
    @Column(name = "image_url")
    private String imageUrl;

    /**
     * 创建时间
     */
    @Column(name = "pi_createtime")
    private Date piCreatetime;

    /**
     * 信息描述内容
     */
    @Column(name = "pi_description")
    private String piDescription;

    /**
     * 是否显示
     */
    @Column(name = "pi_status")
    private Boolean piStatus;

    /**
     * 信息主题内容
     */
    @Column(name = "pi_content")
    private String piContent;

    /**
     * 获取公共信息id
     *
     * @return pi_id - 公共信息id
     */
    public Integer getPiId() {
        return piId;
    }

    /**
     * 设置公共信息id
     *
     * @param piId 公共信息id
     */
    public void setPiId(Integer piId) {
        this.piId = piId;
    }

    /**
     * 获取所需图片url
     *
     * @return image_url - 所需图片url
     */
    public String getImageUrl() {
        return imageUrl;
    }

    /**
     * 设置所需图片url
     *
     * @param imageUrl 所需图片url
     */
    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    /**
     * 获取创建时间
     *
     * @return pi_createtime - 创建时间
     */
    public Date getPiCreatetime() {
        return piCreatetime;
    }

    /**
     * 设置创建时间
     *
     * @param piCreatetime 创建时间
     */
    public void setPiCreatetime(Date piCreatetime) {
        this.piCreatetime = piCreatetime;
    }

    /**
     * 获取信息描述内容
     *
     * @return pi_description - 信息描述内容
     */
    public String getPiDescription() {
        return piDescription;
    }

    /**
     * 设置信息描述内容
     *
     * @param piDescription 信息描述内容
     */
    public void setPiDescription(String piDescription) {
        this.piDescription = piDescription;
    }

    /**
     * 获取是否显示
     *
     * @return pi_status - 是否显示
     */
    public Boolean getPiStatus() {
        return piStatus;
    }

    /**
     * 设置是否显示
     *
     * @param piStatus 是否显示
     */
    public void setPiStatus(Boolean piStatus) {
        this.piStatus = piStatus;
    }

    /**
     * 获取信息主题内容
     *
     * @return pi_content - 信息主题内容
     */
    public String getPiContent() {
        return piContent;
    }

    /**
     * 设置信息主题内容
     *
     * @param piContent 信息主题内容
     */
    public void setPiContent(String piContent) {
        this.piContent = piContent;
    }
}